package excercise;

public class EX06_OOP5 {

	// setXxx 메서드 작성법
	// 멤버변수 이름이 name 인 경우
	// public void setName(String name) {
	// 		this.name = name;
	// }
	// public void set?????(##### ?????) {
	// 		this.????? = ?????;
	// }
	
	// getXxx 메서드 작성법
	// 멤버변수 이름이 name 인 경우
	// public String getName( ) {
	// 		return name;
	// }
	// public ##### get?????( ) {
	// 		return ?????;
	// }
	
	public static void main(String[] args) {
		SungJukVO sj = new SungJukVO();
		// sj.name = "김태희";	
		// 멤버변수가 private 으로 선언되었으므로
		// 객체명.멤버변수명 으로 사용 불가
		sj.setName("태희");
		// System.out.println( sj.name );
		System.out.println( sj.getName() );
	}

}

class SungJukVO {
	private String name;
	int kor;
	int eng;
	int mat;
	
	// setter/getter 메서드 정의
	public void setName( String name ) {
		this.name = name;
	}	// 멤버변수 name에 대한 setter 메서드
	
	public String getName( ) {
		return this.name;
	}	// 멤버변수 name에 대한 getter 메서드
}

class RetangleVO2 {
	// 멤버변수
	private float width;
	// 생성자
	public RetangleVO2() {	}
	public RetangleVO2( float width ) {
		this.width = width;
	}
	// setter/getter
	public void setWidth( float width ) { this.width = width; }
	public float getWidth( ) { return width; }
}






